                  ╔════════════════════════════════════════╗
                  ║                                        ║
                  ║  ▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓    ║
                  ║  ▓▒░    MENU WIZARD HELP FILE   ░▒▓██  ║
                  ║  ▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓██  ║
                  ║    ██████████████████████████████████  ║
                  ║                                        ║
                  ╚════════════════════════════════════════╝



  Menu Wizard is designed to allow users to design customized
  sets of menus for their personal computer system. 
  
      >>----------------------<<
      >> MENU WIZARD FEATURES <<
      >>----------------------<<
      
      Often used programs can be organized into Sub Menus and each 
      individual program can be started with the press of a single 
      key or the press of a Mouse button once Menu Wizard is set up 
      for the individual system.

      Each program on your system can have it's own individual password
      or you can password protect whole Sub Menus of programs.
      ( Hide those Adult-Rated games from your kids)
      
      You can prevent the exit to DOS or the usage of DOS oriented features
      by activating a manager password known only to one or a handful of 
      people.  A handful of often used DOS features are available from 
      an easily activated pulldown Menu which is visible at all times on the
      Menu Wizard screen.

      A choice of several attractive screen Blankers are built into 
      Menu Wizard to protect your screen from Video Burn In when you are 
      away from your desk.
      
      ( MENU WIZARD IS NOT A MULTI-TASKING SYSTEM AND MAKES NO PRETENSES.)
      ( THE SCREEN BLANKERS ARE NOT ACTIVATED WHEN YOU ARE IN A PROGRAM  )
      ( ACTIVATED BY MENU WIZARD.  THEY ARE REACTIVATED WHEN UPON RET-   )
      ( URNING TO MENU WIZARD. )

      The ''Desk top'' (a common term for a menu programs main screen) is
      not as flexible as some menu programs but is completely customizable 
      for color and title.

      It suffers from no compatibility problems with even very large DOS 
      packages that I have tried running under it. 

     It is designed to be simple and effective to use and to take as little 
     memory as possible away from the programs it may be asked to execute.
     
     ( The resident kernel MWIZ.COM takes approximately 2.5k bytes of Ram
       which is not a very big chunk.  Particularly with DOS 5.0 and DOS 
       and most device drivers loaded high.)


  >      MENU WIZARD                                                 <   
  >   SYSTEM REQUIREMENTS                                            <
  >   -------------------                                            <
  >                                                                  <
  >  Operating System : MS or PC-DOS 3.0 or higher                   <
  >            Video  : 256K EGA or better required                  <
  >               CPU : Will run on 8088 but 10 mHz 8086 or higher   <  
  >                     with 16 bit video card is recommended.       <
    (Some of the screen blankers appear sluggish on a slower machine)
  
  >              RAM  : Has not been tested on any system under 640k <
  >                     but should run on 512k machine fine.  A 256k <
  >                     machine probably won't run it.               <

 NOTES:
 -----
  
 1.) Test Bed Programs include Word Perfect 5.1, WolfenStein 3-D,HARPOON,
     X-Wing Fighter  and others any of which require a great deal of user RAM 
     all Four of the above programs ran perfectly under Menu Wizard. So did 
     several other game packages that take a great deal of RAM.)

 2.) One disadvantage which may or may not matter is that text based
     Pop-Ups (i.e. TSR's) will not pop-up in graphics mode. You may still
     have them loaded but you need to invoke a DOS Shell or other Text
     based environment to Pop them up.

 3.) Screen Blanker TSR'S Should not be used with Menu Wizard, it has it's
     own built in screen blankers.  If you wish to try one, the results
     may be unpredictable.  Menu Wizard has not been tested with any 
     but it's own built in screen blankers.  A graphics based screen
     blanker might work but I wouldn't try it. Menu Wizard has 15 built in
     screen blankers and 3 of them offer additional configuration options.)
  

  >The User Interface of Menu Wizard consists of 3 main parts.<
   -----------------------------------------------------------       
  
  >1.  The Menu Screens.<
      
       These are the user configured menus for the system.

       Each Menu Consists of 20 small Buttons 2 Large Buttons
       and a PullDown Menu.
       
       Each small button will have a Title next to it (Or ITEM INACTIVE)
       Depending on what color this title is it either indicates a program
       or a Sub Menu.  
        
      (Default Colors are White for a program, Red for a Sub Menu
       these colors are user configurable.)
      
      To [ PRESS ] a small button on the Menu Screen you either 
      click it with the left Mouse button or press the key that is ind-
      icated on the button.
         
         >>PRESSING<< a button will either  
       
          >1.  Activate the program<

          >2.  Switch to the Sub Menu<
               Each Sub Menu is a complete Menu Screen in it's own right
               and may have a completely different sets of programs or
               some of the same programs as the previous menu.

     The two large buttons are the EXIT and HELP buttons. If In a Sub-Menu
     the EXIT button has the word BACK on it and takes you Back to the 
     menu above it (it's "Parent".)  If you are on Main Menu which is always
     the highest level.  Then Menu Wizard gives you a chance to abort
     before exiting the program.  To press the EXIT button click on it with
     the Mouse or press the ESC key.  

     The HELP button will display this file.  To click on the HELP button.
     CLICK It with the Mouse or press Control/H.




    >2.  The PULLDOWN Menu<

         The PullDown Menu is activated in one of two ways.   
         
             a. By pressing the ALT key.  This will highlight the first
                Letter of each title in the pulldown menu.  You then
                activate a Menu by Keying the first letter of the menu
                you want.  You navigate the menu with the arrow keys and
                press ENTER when the desired item is highlighted.
                (or ESC to abort without selecting an item)
                (once the menu is activated with the ALT KEY the Mouse 
                 is disabled until an item is selected or ESC is pressed)

            b.  Place the Mouse Pointer over the title and hold down the 
                left button. "Pull" down the menu with the Mouse Pointer.
                when the desired Item is highlighted release the Left
                button to select the item.  (Click the Right Button or
                remove the Pointer from the menu box to abort without 
                selecting an item.)

  >*FOLLOWING IS A DESCRIPTION OF EACH ITEM AVAILABLE ON THE PULLDOWN MENU*<.
    ----------------------------------------------------------------------

     The first Item on the Menu bar is the Menu Manager (MENU's) these 
     are the items you will be using to build and modify your menu screens
     for your own system.


            New Item:  When selected this item will prompt you for the
                       location of your New Menu Item.  After you indicate
                       the location.  You will be asked if you wish the
                       new item to be an Item or A Sub Menu (An Item will
                       executed a program, a Sub Menu gives you a new Menu
                       Screen with more blank slots).  After either option
                       you will be given a Dialog Box to fill in certain 
                       information applicable to your selection. (Dialog
                       boxes will be covered in detail later. Dialog boxes
                       are navigated with the arrow and tab keys and accepted
                       with F1 or aborted with ESC (or the mouse on the 
                       appropriate button) )   Items are added to the current
                       Menu. (i.e. the menu currently displayed on screen)
                       ESC will abort this option at any point.

          Edit Item:  Same as above but the Dialog Box will be prefilled with
                       existing information.

            Delete Item: Removes an item from the current Menu.

              Move Item: Allows you to move an existing Menu Item from one
                         location on the menu to another or to a SUB-MENU.

           Auto Arrange: Arranges all menu items from F1 to J.    
                         with SUB-MENU's on top and items in alphabetical 
                         order by title.

          CONFIGURATION: This Item is the same regardless of which Menu is
                         current.  
                        
                        IT allows the User to change the following items.   
                        -------------------------------------------------
                        Manager PassWord  (more on passwords later)
                        Enable Manager Password
                        Screen Blanker Style (choice of 12 screen blankers),
                        Blanker interval (time interval until the screen 
                                          is blanked when no Keyboard or 
                                          Mouse activity is detected.)
                        
                        >Desired File Viewer program< 
                         ---------------------------
                         Here you fill in the path and filename of the 
                         program you want to view files when chosing the 
                         view option from the file menu.  This defaults
                         to VIEWFILE.EXE a simple text based viewer supplied
                         with Menu Wizard you may configure it to any file
                         viewing utility you wish that takes a file name as
                         a command line option.

                        >Desired File Manager program<
                         ----------------------------
                         This defaults to DOSSHELL if you are using MS or PC
                         DOS 4.0 or higher and defaults to no file 
                         manager if you are using DOS 3.X (Menu Wizard will
                         not run under DOS 2.X)  You may configure it to 
                         call your own favorite File Manager program.
                         (For example PCSHELL from PCTOOLs or the 
                         NORTON File Manager NORTON COMMANDER (NC.EXE) if 
                         you have one of these programs)
                         
         Change Color: This changes the Color for the current Menu only.  
                       Each Menu will start out with the color of it's
                       parent, but can have its color scheme changed
                       independently of other menus.

     Refresh Screen:   Clears the screen and repaints the current Menu on       
                       screen.  You may have to use this option if you use
                       one of the following features without the device
                       driver ANSI.SYS installed.

                                    
       menu menu      files menu    Dos Menu      print menu    
       ---------      ----------    ---------     ----------
       PACK MIF FILE  COPY FILES    FORMAT DISK   PRINT SPOOLER STATUS
                                    COPY DISK
                                    CHECK DISK
     
                       All these options run a utility program in a 
                       ''Window'' the method used in this program to 
                       restrict the programs output to the ''window'' 
                       requires that ANSI.SYS be installed for the
                       output to have the proper appearance.
                       
                       If you run any of these options with out ANSI.SYS
                       installed they should still function properly but
                       Screen Aesthetics will be disrupted.  This was the
                       main reason for including the Refresh screen option.
                       (May also prove useful if a pesky TSR refuses to 
                       restore your screen properly in Graphics mode.)
     
     
     Pack MIF file:    If you are a person that constantly changes his menu     
                       arrangement you may want to use this utility.
                       When Menu Wizard deletes a Sub Menu it does not 
                       actually delete the menu from the Menu Information
                       file (MWIZ.MIF) it merely cut's it's links to it.
                       MWIZPACK.EXE 'squeezes' out that extra information 
                       that is no longer being used by the program.  Reducing 
                       the file size of MWIZ.MIF.
         
         Exit Program: This exits the Menu Wizard from any point in the 
                       program. If The Manager password is enabled the user
                       will be prompted for it before Menu Wizard Exits. 


      >The Next Item on the menu bar is (FILE's) file management<
       ---------------------------------------------------------

            M.anager:  Calls the desired File Manager program
                         when the file manager option is chosen from 
                         the Files Menu defaults to DOSSHELL when 
                         running DOS 4.0 or higher not available unless 
                         installed by user on lower DOS versions.

             V.iewer:    Allows a user to view a Text File with out leaving
                         Menu Wizard.  You also get to pick what program is 
                         used here, but it defaults to VIEWFILE.EXE which is 
                         supplied with Menu Wizard.
             
             E.ditor:    Invokes a text editing program.  Program used here 
                         is specified in the CONFIGURATION option.  Defaults
                         to EDIT.COM for DOS 5.0 and higher, EDLIN for 4.0
                         and 3.X version of DOS. (!* EDLIN *! YucK !!  Set up 
                         a better program in the configuration menu immediately 
                         if you are not using DOS 5.0 yet.)
           

           Copy Files:   Self Explanatory 

         Delete Files:   Self Explanatory 
      
    > The Next Item is The DISK item <
      ------------------------------

        FORMAT DISK:  Allows a user to format disks with out leaving
                      Menu Wizard. 
                     (Requires the DOS program FORMAT.COM to be pres-
                      ent in the DOS Path. and the Device Driver
                      ANSI.SYS to properly format screen output.)


        COPY DISK:   Allows the DOS DiskCopy command to be executed with-
                     out leaving Menu Wizard.   
                     (Requires the DOS program DISKCOPY.COM to be pres-
                      ent in the DOS Path and the Device Driver ANSI.SYS
                      to be installed to properly format screen output.)

        CHECK DISK:  Allows the DOS CHKDSK command to executed with-
                     out leaving Menu Wizard.
                     (Requires the DOS program CHKDSK.COM to be pres- 
                      ent in the DOS path and the Device Driver ANSI.SYS
                      to be installed to properly format screen output.)

   > * OS Shell item * <
   ---------------------

          GO to DOS : Put's you back to the DOS command line
                      MENU WIZARD is still in the background
                      use the DOS [ EXIT ] command to return to
                      MENU WIZARD

          DOS COMMAND : Enter a DOS command in a dialog box and
                        execute it.       


        >*The Next Menu is the Printer Menu*<
        -------------------------------------

        a. PRINT FILE: Prints a file to the printer on LPT1:
                       (If you only have one printer it is
                        probably on LPT1:)
                       You can not do anything else while the file
                       is printing !

       All the below items from Print Manager require that the DOS program
       PRINT, a TSR that comes with DOS be installed prior to Menu Wizard
       being activated.  This program allows you to print a file in the
       background while continuing with another task.

          QUE A FILE: Places a file in the print que for background printing.  
       
        DEQUE A FILE: Removes a file from the que. If it is currently 
                        being printed that print operation is aborted and
                        the next file in the Que begins printing.

          QUE STATUS: Displays the current status of the print que. 
       
     CANCEL FILE QUE: Cancels the currently printing file and all
                            files in the que. 
                            
      PAUSE FILE QUE:  Pauses the file que so you can reload paper,
                       change printer ribbon, etc.  While printing files.
                           
         RESTART QUE:  Restarts a paused que


       If you put files in the Print Que and then exit Menu Wizard they 
       will continue to print.  All of the above functions can be 
       accomplished with the DOS program PRINT with different command line
       options.  Check you DOS reference.

       >* ABOUT *<
       -----------

             1.) About Menu Wizard copy right notice box and version #

             2.) About System give you a short summary of your system
                 capabilities statistics. Available conventional,EMS,and
                 XMS Memory , Mouse Installed ?, Video card and CPU Type.
                 gives you some quick useful information about your system.

     
     > * DIALOG BOXES * <
     --------------------

     3. The third part of the Menu Wizard user interface are Dialog
        boxes similiar to those which are common in many software packages.

        The simplest Menu Wizard dialog boxes ask for FileNames or 
        other command line parameters to pass to programs.

        Dialog Boxes have titles for each field which indicate what
        information is to be entered in the field.  Fields are navigated
        with the Up and Down Arrow Keys and the Tab Key, pressing Enter 
        will also take you to the next Field. 

        Dialog boxes will have certain buttons in them also.  
        Normally an F1 Button will indicate that the entered options are 
        to be saved or acted upon and the ESC button will signal an Abort 
        and a restoral of previous information.

        The Main Configuration Dialog Box also has 2 Fields which are
        "Button Boxes", The Screen Blanker Choice Box and the Blanker 
        interval box these are used to make the choice of Screen Blanker
        style. (Menu Wizard has 11 built in Screen Blankers and a plain
        blank option.) and the interval at which the screen will blank when
        no user activity (i.e. Mouse,KeyBoard) is detected.
        These Buttons are [PRESSED] in by the Mouse or the Key indicated 
        on the button.  If a Word is on the button it will be activated
        on the Keyboard either by the First letter in that word OR the first
        letter in that word in conjunction with the Control key.

        A Yes/No Field in a Dialog Box can be Toggled with the Space 
        Bar or Right and Left Arrow Keys, or explicitly filled in with 
        the Y or N keys on the Keyboard.
        
        ( Some text string input fields allow the entry of strings longer
          then the field is. In these fields the string will scroll from
          right to left as it extends past the edge of the field. )

         Text input fields will allow you to enter a text string that 
         contains the information requested in the Field Title. 


         You will be confronted with your first Dialog Box when
         building your Menus.  The Dialog box for Menu items requests 
         the following information.

         Field #1 -  Title ->  This can be any thing at all. For
                               instance if you have a Word processing
                               package you could enter "Word Processor"
                               "Words", "My Writing Tools" etc.
                               You can also spruce it up with astericks 
                               and the like.  This will be the Title
                               beside the Item's Button when you are done.

    
    Field #2 - Run Directory -> This information is not mandatory but it
                                can serve two important purposes.
                                If you wish, this directory can be made 
                                current before the program runs.  
                                If your program is not in the DOS path 
                                the information furnished here is used 
                                to search for the program in addition to 
                                the DOS Path variable.  This can be 
                                used to execute programs that are not on 
                                the Dos Path without changing Directorys.
                                  
                                  If your program is in the DOS path and 
                                it is something such as an Editor or other 
                                software package which generates a lot of 
                                files you may wish to switch to a special
                                directory before running it to store it's
                                files. This use does not require that the   
                                program be in the Run Directory.

  
 Field #3 - Program File Name -->  This is the FileName your program is
                                   stored under.  This can be a .COM,.EXE
                                   or .BAT file.  If the extension is not
                                   supplied Menu Wizard searches for 
                                   the file extensions in the above listed 
                                   order.  If an explicit extension is 
                                   given the program will be executed 
                                   slightly faster, (particularly .BAT's
                                   because they are the last searched for)
                                   because the search will be shorter.
                                   The DOS Path is searched first followed
                                   by the Directory path given in RUN Dir-
                                   ectory if the program is not found in
                                   the DOS Path.  .EXE's and .COM's are
                                   activated by Menu Wizard directly, in
                                   order to execute .BAT files Menu Wizard
                                   Needs to have access to COMMAND.COM
                                   as it loads a secondary copy of this
                                   file to execute BATCH files. (You will  
                                   probably only need to worry about this
                                   if you are running off of a FLOPPY based
                                   system. Menu Wizard will need a system
                                   disk in the boot drive to execute a 
                                   BATCH File. Menu Wizard is not rec-
                                   ommended for use on a FLOPPY based system.)
   
   Field #4 - Pause on Return -->   Certain programs will display informa-
                                    tion on the screen and then terminate.
                                    You may not want Menu Wizard to auto-
                                    matically come back and obliterate this
                                    screen information. Putting a Y in 
                                    this field will cause a prompt to 
                                    appear on the bottom line preserving 
                                    what ever else is on screen until you
                                    press a key indicating you are done with 
                                    it.

   Field #5 - Enable Password -->   If you put a Y in this field the menu
                                    Item will be password protected.  
                                    The user will be prompted for a password
                                    before Menu Wizard allows the Item to
                                    Execute.

   Field #6 - Ask for options -->   If you want the user to be ably to
                                    enter command line options for a program
                                    put a Y in this Field.
   
   Field #7 - PassWord -->          You enter in this field the password
                                    that will be used if password is enabled
                                    the password is encrypted by a fairly
                                    sophisticated algorithm before being 
                                    saved in the MWIZ.MIF file.
 
   
   Field #8 - Change Dir to Run ->  Put a Y in this field if you want Menu
                                    Wizard to change to the path in the 
                                    Run Directory Field prior to the program
                                    executing.

   Field #9 - Permanent Command -> Type in any DOS command line options
              Line Options         that you want routed to the program eah
                                   time it executes. (Optional)
                                     This can be used in conjunction with
                                   Ask for Options.  If a string is entered 
                                   in the Permanent Options Field it will
                                   appear as the default in the Ask for 
                                   options Dialog Box that will be presented
                                   to the user prior to the program running.
  
  Field #10 - Prompt for Command -> This is the prompt that will be presented
              Line Options          to the user if the ask for options
                                    field is marked with a Y.
                                    For example for a text editor you might
                                    put the message * ENTER FILE NAME *
                                    in this field.
                                      
   The Sub Menu Dialog Box is a greatly abbreviated form of the above
   dialog box.  Having only the Title, Enable PassWord , and PassWord Fields. 
   It is filled out in much the same way.


   > * PASSWORD PROTECTION * <
       -------------------

      In Addition to individual Menu items having a Password protection 
      option their is also a >>MANAGER PASSWORD<< that can be enabled from
      the Main Config Dialog Box.

         When the Manager PassWord is enabled the following functions are
         password protected by the Manager PassWord.

         1.  All DOS Menu functions.

         2.  File Manager   

         3.  Exiting the program , you can deny access to the DOS command
             line by having Menu Wizard up and running.


  >  * FILES USED BY MENU WIZARD  * <    
       -------------------------


   MENU WIZARD USES SEVERAL FILES WHICH MUST ALL BE KEPT IN 
   THE SAME DIRECTORY.
   
      MWIZ.COM - The Menu Wizard "Kernel"

      MWIZ.EXE - Most of the Menu Wizard program.

      MWIZ.HLP - This File

  VIEWFILE.EXE - Text file viewer, supplied with Menu Wizard. 
                 ( You may get rid of this and configure Menu Wizard 
                   to use another file viewer using the CONFIGURATION 
                   screen if you prefer. )

  MWIZPACK.EXE - The MIF packing utility (Not available with DEMO)

  
    
    > MWIZ.MIF ( Menu Information File) <
      --------------------------------

         MWIZ.MIF is automatically created by MWIZ when starting 
         if it does not all ready exist.  It contains all Menu information
         for Menu Wizard (Program & Color Information) 


******************************************************************************
     
     >****************************************************************<
     >----------REQUIRED CONFIG.SYS AND AUTOEXEC.BAT COMMANDS---------<
     >                                                                <
     >     If you are not familiar with editing your CONFIG.SYS or    <
     >     AUTOEXEC.BAT files please consult your DOS manual.         < 
     >                                                                <
     >****************************************************************<




         >*  CONFIG.SYS *<
-----------------------------------------------------------------------------

      FILES = 10      ( Minimum )
      STACKS = 9,256  ( On 8088 and 80286 machines this is necessary but
                        have had no trouble on 386 and higher processors 
                        with out this command. 8088's and 80286's crash
                        consistently with out this command when running
                        Menu Wizard. {For those of you who are programmers
                        I believe this is due to the amount of processing
                        that is done in the 5 Interrupt service routines
                        that are a part of Menu Wizard} ) 
                         
      DEVICE = C:\DOS\ANSI.SYS  (Format and copy disk options will 
                                 disrupt screen output with out this
                                 device driver installed.)

      DEVICE = C:\MOUSE\MOUSE.SYS   (optional but this or
                                     mouse.com in AUTOEXEC.BAT is 
                                     necessary if you want to use a mouse.)

------------------------------------------------------------------------------

     >* AUTOEXEC.BAT *<
    { All autoexec.bat commands are optional }
-----------------------------------------------

          C:\DOS\PRINT /D:PRN      (Optional but installs the DOS print
                                    spooler for use with the print menu)
          
          C:\MOUSE\MOUSE.COM       (optional and not necessary if MOUSE.SYS
                                    is loaded in CONFIG.SYS. 
                                    This or MOUSE.SYS is required to use a 
                                    mouse with MENU WIZARD.)

******************************************************************************




   ╔═══════════════════════════════════════════════════════════════════════╗
   ║  Any Problems with Menu Wizard should be addressed in writing to the  ║
   ║  programmer.   I will be happy to answer any inquiries to the best    ║
   ║  of my ability.                                                       ║
   ╟>─────────────────────────────────────────────────────────────────────<╢
   ║                                                                       ║
   ║                      Anthony W. Henry                                 ║
   ║                      C/O Carol Anne Henry                             ║
   ║                      880 SchoolHouse Lane                             ║
   ║                      Lewisberry, PA 17339                             ║
   ║                                                                       ║
   ╟>─────────────────────────────────────────────────────────────────────<╢
   ║                                                                       ║
   ║ A Written reply is guaranteed to all Menu Wizard registered users.    ║
   ║ If you are not registered see the file ORDER.FRM that                 ║
   ║ come with Menu Wizard.                                                ║
   ╚═══════════════════════════════════════════════════════════════════════╝


End Of Menu Wizard Help....
